Grain Train Crossing Farmland | A southbound CPKC grain train approaches the signal at milepost 243 in Westville, OK on a warm Sunday, July 2, 2023 evening.
Twilight Over The Pasture | As twilight sets in on the warm evening of Sunday, July 2, 2023, a northbound train of empty grain hoppers cruises across a pasture under a pink sky near Westvil... (more)
Just Like Old Times | Three belle-painted units - an ES44AC and two SD70ACes - lead northbound CPKC manifest train M261 across pastures just north of the town of Westville, OK on a hot and ... (more)
May Flowers in Oklahoma | Looking across pastures just north of Westville, OK, a northbound empty coal train is being led by Candadian Pacific AC4400CWM number 8145 on a sunny Saturday, May... (more)
Dawn of a New Era | A proverbial sign of the times, the sun rises over pastures near Westville, OK where a Canadian Pacific engine leads a Kansas City Southern unit and a train of empty cru... (more)